spiny mouse - Turkish English Dictionary